@charset "utf-8";
/*-------------------- 初使化CSS --------------------*/
html,body {min-height:100%;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset {margin:0;padding:0;}
body {font-family:"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1","Hiragino Sans GB","Helvetica Neue","WenQuanYi Micro Hei",Helvetica,tahoma,arial,Verdana,sans-serif,"\5B8B\4F53";font-size:14px;color:#363636;font-weight:400;line-height:1.2;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
a,a:link {color:#333;text-decoration:none;}
a:hover {color:#e7463c;}
a:focus {outline:none;}
ul,ol,dl {list-style-type:none;}
img {border:0;vertical-align:middle;}
.texthidden {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/*文本溢出隐藏*/

/*--  All --*/
a {transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.wrap {width:100%;min-width:980px;}
.layout {margin:0 auto;width:980px;overflow:hidden;}
.mainwrap {padding:50px 0;}

/*-------------------- TopBar --------------------*/
.topbar {width:100%;background:#5c5c5c;z-index:200;}
.topbar ul li {float:right;line-height:34px;cursor:pointer;}
.topbar ul li a {padding:0 20px;color:#bfbfbf;}
.topbar ul li .vx {display:none;position:absolute;top:34px;width:200px;height:200px;background:url(../img/vxqr.jpg) no-repeat;z-index:110;}
.topbar ul li:hover {background:#bfbfbf;}
.topbar ul li:hover a {color:#5c5c5c;}
.topbar ul li:hover .vx {display:block;}

/*-------------------- Header --------------------*/
.header {width:100%;min-width:980px;height:80px;position:absolute;left:0;top:34;background:url(../img/navbgcolor.png);z-index:100;}
.header .logo {float:left;width:175px;height:80px;display:block;background:url(../img/logo.png) 0 10px no-repeat;}
.header .nav {float:right;cursor:pointer;}
.header .nav .menu {float:left;}
.header .nav .menu > a {display:block;width:130px;line-height:80px;text-align:center;font-size:18px;color:#333;background-position:center 80px;}
.header .nav .menu > a:hover,
.header .nav .menu > a:focus,
.header .nav li.on > a {background:url(../img/nav_jt.gif) center 75px no-repeat;color:#e7463c;}
.header .nav .menu .sub {display:none;position:absolute;background-color:#e7463c;z-index:20;}
.header .nav .menu .sub li:last-child{margin-bottom:10px;}
.header .nav .menu .sub li:first-child{margin-top:10px;}
.header .nav .menu .sub a {display:block;width:130px;line-height:40px;text-align:center;font-size:15px;color:#fff;}
.header .nav .menu .sub a:hover {background-color:#333;}

/*-------------------- Banner --------------------*/
.banner {width:100%;height:320px;overflow:hidden;position:relative;}
.banner img {position:absolute;left:50%;margin-left:-960px;width:auto;}
.banner .topbg {position:absolute;left:0;top:0;display:block;width:100%;height:320px;background:url(../img/topbg.png) repeat left top;z-index:1;}

/*-------------------- Footer --------------------*/
.footer {width:100%;height:50px;line-height:50px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;color:#CCC;background-color:#666;text-align:center;}
.footer a {color:#CCC;}
.footer span {float:right;}
.footer_nr {width:980px;margin:0 auto;}

/*/////////////////////////////////*/

.titels {width:100%;padding-bottom:10px;border-bottom:1px solid #eaeaea;overflow:hidden;}
.titels h2 {float:left;font-size:18px;font-weight:normal;color:#818181;}
.titels span {}
.titels .more {float:right;-margin-top:8px;display:block;cursor:pointer;width:35px;height:18px;background:url(../img/more.gif) 0 8px no-repeat;}
.titels .location {float:right;padding:3px 0 0 18px;background:url(../img/pos.png) no-repeat 0 7px;color:#999;}

/* --- 首页 --- */
.homemain {width:640px;float:left;}

/* 头条 */
.topnews {width:100%;}
.topnews dl {overflow:hidden;width:100%;padding:12px 0;}
.topnews .pic {float:left;width:160px;height:105px;}
.topnews .pic img {display:block;width:160px;height:105px;}
.topnews .cont {float:right;width:460px;font-size:13px;line-height:22px;color:#666;}
.topnews h3 {padding-bottom:5px;font-size:15px;color:#333;font-weight:bold;line-height:1.8em;}

/* 公告 */
.anoce {background:#F7F6F4 url(../img/index_gg.gif) no-repeat 5px center;border:1px solid #eaeaea;height:36px;line-height:34px;padding:0 10px 0 35px;}
.anoce a.gg_more {float:right;padding-top:14px;}

/* 新闻*/
.homenews_list {width:300px;margin-top:20px;}
.homenews_list ul {width:100%;overflow:hidden;padding-top:15px;}
.homenews_list li {height:30px;line-height:30px;}
.homenews_list li a{background:url(../img/i03.gif) no-repeat left 8px;padding-left:12px;}

/* 宣传视频 */
.homemedia {float:right;width:300px;}
.homemedia .cuplayer {padding-top:15px;}

/* 登录 */
.oalogin {float:right;width:300px;}
.oalogin .loginform {padding-top:14px;}
.oalogin .loginform form{}
.oalogin .loginform form ul{margin:0;padding:0;list-style:none;}
.oalogin .loginform form ul li{font-size:14px;color:#555;margin-bottom:10px;padding:0;position:relative;}
.oalogin .loginform form ul li span{margin-right:5px;display:block;float:left;width:65px;line-height:42px;white-space: nowrap;overflow:hidden;}
.oalogin .loginform form ul li img{vertical-align:middle;cursor:pointer;}
.oalogin .loginform form ul li input{border:1px solid #e5e5e5;padding:10px 10px 10px 45px;border-radius:5px;font-size:15px;color:#444;vertical-align:middle;outline:none;background:#fff url(../img/login-sprite.png) no-repeat;}
.oalogin .loginform form ul li #login_username {background-position:10px -2px !important;width:230px;}
.oalogin .loginform form ul li #login_password {background-position:10px -52px !important;width:230px;}
.oalogin .loginform form ul li .btn{width:300px;border:0;background:#4C91D1;color:#fff;border-radius:4px;padding:10px 0;margin:0;font-size:16px;font-family:microsoft yahei;cursor:pointer;}
.oalogin .loginform form ul li .btn:hover{background:#09A3DC;}


/* 产业 */
.homeindustry {float:right;width:300px;margin-top:20px;}
.homeindustry .li_1 {margin:0 3px 3px 0;background:url(../img/industry_01.jpg);}
.homeindustry .li_2 {margin:0 0 3px 3px;background:url(../img/industry_02.jpg);}
.homeindustry .li_3 {margin:3px 3px 0 0;background:url(../img/industry_03.jpg);}
.homeindustry .li_4 {margin:3px 0 0 3px;background:url(../img/industry_04.jpg);}
.homeindustry ul {width:100%;padding-top:15px;}
.homeindustry li {float:left;position:relative;overflow:hidden;}
.homeindustry li a {display:block;width:147px;height:88px;text-align:center;background:url(../img/industry_bg.png) no-repeat;}
.homeindustry li a img {width:40px;height:40px;margin-top:25px;}
.homeindustry li a span {position:absolute;left:0;right:0;bottom:-20px;font-size:15px;color:#fff;}
.homeindustry li a,
.homeindustry li a img,
.homeindustry li a span {transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;}
.homeindustry li a:hover {background-color:#da0404;background-position:0 -88px;}
.homeindustry li a:hover img{width:32px;height:32px;margin-top:15px;}
.homeindustry li a:hover span{bottom:20px;}

/*/////////////////////////////////*/

/* --- 内页 --- */
.othermain {float:right;width:755px;}

/*内页左边菜单*/
.othermenu {float:left;width:180px;color:#000;}
.othermenu .tit{background:url(../img/nmenubg.jpg) no-repeat;height:77px;line-height:77px;text-align:center;font-size:24px;color:#fff;}
.othermenu ul {padding-top:20px;}
.othermenu li {padding:12px 0;font-size:15px;border-bottom:1px solid #eaeaea;}
.othermenu li a {display:block;padding:0 10px;color:#6f6f6f;}
.othermenu li a:hover,
.othermenu li a.on {color:#e7463c;}
.othermenu li i{float:right;font-size:18px;}

/*新闻列表*/
.newslist{width:100%;padding:20px 0;}
.newslist li {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eaeaea;}
.newslist li a {display:block;background:url(../img/inews_arrow.png) no-repeat right;overflow:hidden;}
.newslist li .date {float:left;padding:10px 0;width:60px;background-color:#f5f5f5;text-align:center;color:#e7463c;font-family:"Arial"}
.newslist li .date .d1 {font-size:38px;}
.newslist li .date .d2 {font-size:10px;}
.newslist li .conts {float:left;padding-left:20px;width:640px;color:#666;line-height:20px;}
.newslist li .conts h3 {margin:5px 0;font-size:17px;color:#000;font-weight:normal;}
.newslist li .conts p {line-height:24px;color:#a0a0a0;}
.newslist li a:hover {background:url(../img/inews_arrow_on.png) no-repeat right;}
.newslist li a:hover .conts h3 {color:#e7463c;}
.newslist li a:hover .date{background:#e7463c;color:#fff;}
.newslist li .date {transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}

/*新闻内容*/
.witermain {background-color:#fff;padding:30px 55px;}
.witermain .toplogo {height:80px; border-bottom:1px solid #dbd4cd;}
.witermain .title {font-size:20px;text-align:center;line-height:50px;color:#000;}
.witermain .info {border-top:1px dashed #dbd4cd;border-bottom:1px dashed #dbd4cd;line-height:35px;text-align:center;margin-bottom:35px;color:#777;}
.witermain .info a {margin:0 5px;}
.witermain .info span {margin:0 15px;}
.witermain .content {min-height:400px;line-height:2em;color:#757575;font-size:15px;}
.witermain .content p {margin:16px 0;}
.witermain .content *{overflow-x:visible!important;}
.witermain .reinfo{margin:20px 0;padding-top:10px;border-top:1px dashed #dbd4cd;line-height:26px;}
.witermain .reinfo .print{float:right;display:block;width:48px;height:48px;padding:12px;background-color:#e5e0db;font-size:24px;color:#fff;}
.witermain .reinfo .print:hover{background-color:#e7463c;}
.witermain .reinfo p{color:#e7463c;}
/*脚部*/
.witerfooter{width:980px;padding:30px 0;margin:0 auto;font-size:15px;color:#8d908e;text-align:center;}

/*-------------------- Pager --------------------*/
.pager {display:block;text-align:left;margin:0;padding:0;}
.pager a,.pager .current,.pager .disabled {margin:1px;padding:6px 8px;border:1px solid #ededed;font-size:12px;}
.pager a,.pager .disabled {background-color:#fff;color:#777;}
.pager a:hover,.pager .current {background-color:#e7463c;color:#fff;}
.pager a:active {border:1px solid #e7463c;}

/*-------------------- Pager --------------------*/
/*竞价首页*/
.auction{margin-top:20px;display:inline-block;-height:350px;}
.auction .list{width: 640px;float: left;}
.auction .head{height: 44px;line-height: 44px;border-bottom: 1px solid #ebebeb;color: #999;text-align: left;font-size: 0;-background: #fafafa;}
.auction .head li{text-align: center;display: inline-block;font-size: 14px;*zoom:1;*display:inline;}
.auction .body{margin:10px 0;overflow: hidden;text-align: left;}
.auction .body li{width: 100%;padding: 6px 0;-border-bottom: 1px solid #ebebeb;font-size: 0;}
.auction .body li div{display: inline-block;font-size: 16px;text-align: center;font-weight: normal;vertical-align: middle;*zoom:1;*display:inline;}
.auction .body li .red{color: #ff0000;}
.auction .body li .viewbtn{width: 60px;height: 32px;display: inline-block;line-height: 30px;text-align: center;color: #ff0000;font-size: 14px;border: 1px solid #ebebeb;border-radius: 2px;background: #fafafa;*zoom:1;*display:inline;}
.auction .body li .viewbtn:hover{background: #ff0000;color: #fff;}
.auction .w100{width: 100px;}
.auction .w110{width: 110px;}
.auction .w120{width: 120px;}
.auction .w130{width: 130px;}
.auction .w200{width: 200px;}
/*竞价首页计时*/
.auction .count{float: right;width: 300px;padding: 20px;background: #ffeeee;}
.auction .countitem{-height:240px;}
.auction .countitem li{-height: 80px;border-bottom: 1px dotted #dedede;-padding: 16px 0;}
.auction .countitem li .company{font-size: 16px;font-weight: bold;line-height: 46px;color: ;width: 260px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.auction .countitem li .over{color: #999999;font-size: 14px;-padding-left: 5px;line-height: 30px;}
.auction .countitem li .timer{color: #ff0000;font-size: 14px;line-height: 30px;}
.auction .countitem li .timer span{display: inline-block;width: 30px;height: 22px;line-height: 22px;background: #f5f5f5;text-align: center;font-weight: bold;font-size: 16px;margin: 0 3px;vertical-align: middle;}
/*竞价列表页*/
.tenderlist{border: 1px solid #ebebeb;margin-top: 30px;margin-bottom: 30px;background: #fff;}
.tenderlist .tenderhead{height: 44px;line-height: 44px;border-bottom: 1px solid #ebebeb;color: #999;padding-left: 20px;text-align: left;font-size: 0;background: #fafafa;}
.tenderlist .tenderhead li{text-align: center;display: inline-block;font-size: 14px;*zoom:1;*display:inline;}
.tenderlist .tenderbody{overflow: hidden;padding: 0 20px;text-align: left;}
.tenderlist .tenderbody li{width: 100%;padding: 20px 0;border-bottom: 1px solid #ebebeb;font-size: 0;}
.tenderlist .tenderbody li div{display: inline-block;font-size: 16px;text-align: center;font-weight: normal;vertical-align: middle;*zoom:1;*display:inline;}
.tenderlist .tenderbody li .red{color: #ff0000;}
.tenderlist .tenderbody li p{color: #333;text-align: center;}
.tenderlist .tenderbody li .viewBtn{width: 100px;height: 32px;display: inline-block;line-height: 30px;text-align: center;color: #ff0000;font-size: 14px;border: 1px solid #ebebeb;border-radius: 2px;background: #fafafa;*zoom:1;*display:inline;}
.tenderlist .tenderbody li .viewBtn:hover{background: #ff0000;color: #fff;}
.tenderlist .w110{width: 110px;}
.tenderlist .w130{width: 130px;}
.tenderlist .w200{width: 200px;}
.tenderlist .w260{width: 260px;}